/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package fisica;

import hibernate.Sesion;
import hibernate.objeto.TratamientoMedicamentoso;
import org.hibernate.Query;

/**
 *
 * @author Administrador
 */
public class TratamientoMedicamentosoFisica extends CapaFisica {

    /**
     * Retorna el objeto TratamientoMedicamentoso según el id de la evolucion.
     *
     * @param idEvolucion El id de la evolucion asociada
     * @return El objeto TratamientoMedicamentoso consultado, null si no existe
     */
    public static TratamientoMedicamentoso getTratamientoMedicamentosoPorIdEvolucion(
            int idEvolucion) {
        Query q = Sesion.sesion.createQuery(
                "select tr " +
                "from TratamientoMedicamentoso as tr " +
                "where tr.evolucion.idEvolucion = " +
                idEvolucion
                );

        return (TratamientoMedicamentoso) getObjeto(q);
    }
    
}